home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / gfx / misc / IFFLabel.lha / IFFLabel / IFFLabel.doc < prev    next >
Text File  |  1995-05-09  |  4KB  |  98 lines

  1. Short:    Prints IFF files any size, mult copies
  2. Uploader: tsprague@ucsd.edu
  3. Author:   tsprague@ucsd.edu
  4. Type:     gfx/misc
  5.  
  6. IFFLabel is a SHAREWARE program I originally wrote to print labels for 
  7. my software, QuickText.  (Demo is biz/demo/QuickTextdemo.lha).  With it,
  8. you may specify the size in 1/1000" for the image(s) on paper.  Allows
  9. multiple copies, and includes a way to print increasing serial or 
  10. registration numbers on each copy.
  11.  
  12. This archive, IFFLabel.lha, may be distributed under the following 
  13. conditions:
  14.  
  15.    1. No charge except for reasonable media fees may be charged.
  16.        (i.e. Fish Disks, Aminet CD are OK)
  17.    2. Neither the files nor the archive may be altered in any way.
  18.    
  19. --------------------------------------------------------------------------
  20.  
  21.  USAGE:   IFFLabel iffname wid hei [-cSTR] [-n#] [-x#] [-y#] [-s#]
  22.                                    [-p#] [-fFONT,#]
  23.  
  24.  PARAMS:  iffame   The name of the IFF file to print out.
  25.           wid,hei  The width and height of the image to be printed,
  26.                    in THOUSANDTHS of an INCH
  27.  
  28.  OPTIONS: -cSTR    will set the product code so that STR- will precede
  29.                    the registration number. (default=none)
  30.           -n#      Sets the number of copies to be made. (default=1)
  31.           -x# -y#  Sets the location to print the product reg code.
  32.                     (default=20,20)
  33.           -s#      Starting registration number. (default=1)
  34.           -p#      Pen number to draw product registration. (default=1)
  35.           -fFONT,# Font name and size to use for product registration.
  36.                     (default=times,24)
  37.  
  38. --------------------------------------------------------------------------
  39.  
  40. Here's the specifics about how I used this...
  41.  
  42. I rendered a logo in a 1:1 aspect ratio using Imagine 2.0.  Using
  43. DPaint, I placed it appropriately in a bitmap that is 320x349, which
  44. approximates the aspect ratio of the tractor-feed diskette labels I use. 
  45.  
  46. The labels are 2.75"x2.75", with a 0.25" gap between them vertically.  
  47. Thus the total size is 2.75"x3", which is the same aspect ratio as
  48. 320x349.  
  49.  
  50. Anyhow, there's some blank space in the IFF at the bottom to accommodate
  51. the gap between labels.  In the end, the command I use to print my demo
  52. disk labels is:
  53.  
  54.    IFFLabel demodisklabel.iff 2750 3000 -nXXX
  55.    
  56. (The dimensions must be specified in thousanths of an inch, and here XXX
  57. would be the number of copies to be printed.)
  58.  
  59.  
  60. For my program disk labels, I print a product registration number on them
  61. using a command like:
  62.  
  63.  IFFLabel progdisklabel.iff 2750 3000 -nXXX -s1 -cQTA -p7 -ftimes,24 -x105 -y120
  64.  
  65. This will print XXX labels with increasing serial numbers starting with
  66.  
  67.    QTA-00001
  68.  
  69. in the times 24 font, at the location 105,120 in the bitmap.  
  70.  
  71. The -p7 option specifies that the serial number be printed using pen 7, 
  72. which happens to have good contrast in that particular IFF picture.  
  73.  
  74. The -s1 option tells the program to start the serial numbers at 1.  
  75.  
  76. If the -c option is left out, only the number itself will be printed.
  77.  
  78. Serial numbers will be printed if any single option of {cpfxys} is included.
  79.  
  80. --------------------------------------------------------------------------
  81.  
  82. IFFLabel (c) 1995 by Todd Sprague, is SHAREWARE.
  83.  
  84. If you find this useful, support SHAREWARE by sending $10 & a note to
  85.  
  86.           Todd Sprague
  87.           PO Box 9236
  88.           South Lake Tahoe, CA   96158   USA
  89.  
  90. If there's enough interest (& enough $), I may add options that will make
  91. it easier to print using laser labels, where there's more than one across.
  92. I haven't added it myself because I use tractor labels!
  93.  
  94. Comment, suggestions, etc. are welcome, but will be given more consideration
  95. if accompanied by $.
  96.  
  97. --------------------------------------------------------------------------
  98.